package com.niiwoo.civet.trade.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * 极速借标的生命记录节点
 * Created by bincun on 2017/11/28.
 */
@AllArgsConstructor
@Getter
public enum ProjectDynamicEnum {
    /**
     * 1借款人记录
     */
    APPLY_SUBMIT_SUCCESS("借款申请提交成功",ProjectSubStatusEnum.CHECKING_INIT,"您的借款申请已提交，感谢选择你我金融！"),
    AUDIT_SUCCESS("信审审核通过",ProjectSubStatusEnum.COLLECTING_INIT,"恭喜！您的借款申请审核已通过，项目已进入投资阶段。"),
    FULL_PROJECT_SUCCESS("投资满标",ProjectSubStatusEnum.REPAYING_INIT,"恭喜！您的借款申请已投资满标，您可以进行提现。即日起计息，记得按约还款哦。"),
    //TEMPLATE 1担保服务费，2平台管理费，3罚息，4利息，5本金
    REPAYING_NORMAL_TEMPLATE("还款中（正常还款）",ProjectSubStatusEnum.REPAYING_INIT,"您已还款{0}元，其中{1}。"),
    //TEMPLATE
    REPAYING_OVERDUE_TEMPLATE("还款中（逾期还款）",ProjectSubStatusEnum.REPAYING_OVERDUE,"您已还款{0}元，其中{1}。"),
    //TEMPLATE
    REPAYING_BAD_TEMPLATE("还款中（严重逾期）",ProjectSubStatusEnum.REPAYING_BAD,"您已还款{0}元，其中{1}。"),
    //TEMPLATE
    REPAYING_OVERDEPT_TEMPLATE("还款中（提前结清）",ProjectSubStatusEnum.REPAYING_BAD,"您已还款{0}元，其中{1}。"),
    FINISH_NORMAL("还款结束（正常结束）" ,ProjectSubStatusEnum.FINISH_NORMAL,"您的还款已按时结清。信用有价值，请继续保持良好信用。欢迎再次使用你我金融。"),
    FINISH_ADVANCE("还款结束（提前结清）" ,ProjectSubStatusEnum.FINISH_ADVANCE,"您的还款已提前结清。感谢使用你我金融，请继续保持良好信用。"),
    FINISH_OVERDUE("还款结束（逾期结清）" ,ProjectSubStatusEnum.FINISH_OVERDUE,"逾期还款已结清，按约还款，有助于提升授信额度哦。"),
    ;

    /**
     * 标的生命记录节点
     */
    private String remarkNode;

    /**
     * 标的的状态
     */
    private ProjectSubStatusEnum targetStatus;

    /**
     * 记录文案(模板)
     */
    private String remarkTemplate;


}
